package com.example.xunai.service.user;

import com.example.xunai.entity.User;
import com.example.xunai.entity.Admin;

import java.util.Optional;

/**
 * 认证服务接口
 */
public interface AuthService {

    /**
     * 用户认证
     */
    Optional<User> authenticateUser(String username, String password);

    /**
     * 管理员认证
     */
    Optional<Admin> authenticateAdmin(String username, String password);
}